#include "widget.h"

#include <QApplication>
//font字体属性+tooITip属性(鼠标悬停-提示信息)
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Widget w;
    w.show();
    return a.exec();
}
/*
 * font字体属性
 * 在Qt中，QFont类是对字体的封装
 * class QFont
 * {
 *     family; //字体家族(宋体，楷体...)
 *     pointSize; //字体大小,单位：像素
 *     weight; //字体粗细，粗细程度[0, 99] 数值越大，字体越粗
 *     bold; //字体是否粗细(true/false) true:weight(75) false:weight(50)
 *     italic; //字体是否倾斜
 *     underline; //字体是否需要下划线
 *     strikeOut; //字体是否需要删除线
 * }
 *
 * 获取当前widget控件的字体信息，返回QFont描述字体的对象
 * QFont font();
 * 设置当前widget的字体信息
 * void setFont(const QFont& font);
 *
 * 可以通过widget.ui以图形化界面的方式进行设置字体信息
 * 在控件右侧详细信息中的font属性中进行设置
 * QFont::setFamily("xx")设置字体家族
 * QFont::setPixelSize(int)设置字体大小
 * QFont::setBold(bool)设置字体是否需要加粗
 * QFont::setItalic(bool)设置字体是否需要倾斜
 * QFont::setUnderline(bool)设置字体是否需要下划线
 * QFont::setStrikeOut(bool)设置字体是否需要删除线
 *
 *
*/

/*
 * tooITip属性
 * tooITip属性是当鼠标悬停到某个控件上时，显示文本信息。
 * 一个GUI程序，当用户把鼠标悬停到这个控件上时，就能弹出一个提示信息
 * 设置鼠标悬停时的提示信息(内容)
 * setTooITip(QString);
 * 设置提示信息的时间
 * setTooITipDuring(毫秒);
 * msec-毫秒
 * sec-秒
 * usec-微秒
*/



















